machines edm cnc vertical turning machine cnc machining lathe equipment machine shop cnc machining industrial cad fabrication machinery machine